AtCoder Beginner Contest 198 B
:

()
2021411AtCoder AtCoder Beginner Contest 198 B



#include <stdio.h>
#include <string.h>
int main () {
char s[12] = "";
int res = 0;
int len = 0;
int idxFirstNZ = 0;
res = scanf("%s", s);
len = strlen(s);
idxFirstNZ = len - 1;
while(idxFirstNZ >= 0 && s[idxFirstNZ] == '0') {
idxFirstNZ--;
}
if (idxFirstNZ < 1) {
printf("Yes\n");
return 0;
}
for(int i = 0; i <= idxFirstNZ / 2; i++) {
if(s[i] != s[idxFirstNZ-i]) {
printf("No\n");
return 0;
}
}
printf("Yes\n");
return 0;
}

URL
1 https://atcoder.jp/contests/abc198/submissions/21648666 2021-04-11T21:13:28+0900 AC